stress immunity - Español Inglés Diccionario